import service from "@/api/index.js";
import qs from "qs";

const userApi = {
    //重置密码
    reset(id) {
        return service.put(`/user/${id}`);
    },
    //查询所有用户
    selectByAll(admin, pageNum, pageSize) {
        admin.pageNum = pageNum
        admin.pageSize = pageSize
        return service.get("/user", {
            params: admin
        });
    },
    //修改用户信息
    update(user) {
        return service.put("/user", user);
    },
    updateU(user) {
        return service.put("/user/u", user);
    },
    //根据id查询
    selectById(id) {
        return service.get(`/user/${id}`);
    },
    captcha() {
        return service.get("/user/captcha");
    },
    //注册
    reg(userInfo) {
        return service.post("/user/reg", qs.stringify(userInfo));
    },
    //注册
    login(userInfo) {
        return service.post("/user/login", qs.stringify(userInfo));
    },
    getInfo() {
        return service.get("/user/info");
    },
    selectId() {
        return service.get("/user/id");
    },
    //修改登录密码
    updateLogin(user) {
        return service.put("/user/updateLogin", user);
    },
    //修改支付密码
    updatePay(userP) {
        return service.put("/user/updatePay", userP);
    },
    //修改信息
    uUpdate(user) {
        return service.put("/user/update", user);
    },
    //根据当前用户查询信息
    monkey() {
        return service.get("/user/monkey");
    },
    //充值金额
    updateMoney(XJ) {
        return service.put("/user/updateMoney", XJ);
    }
};

export default userApi;